roselend dam - French English Dictionary